package com.mapper;

import com.vo.adminVo.AddCouponVo;
import com.vo.couponVo.CouponListRequestVo;
import com.vo.couponVo.CouponListResponseVo;
import com.vo.couponVo.UpdateCouponVo;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface CouponMapper {
    /**
     * 获取优惠券信息列表
     */
    List<CouponListResponseVo> getCouponList(CouponListRequestVo vo);

    /**
     * 添加优惠券
     */
    void addCoupon(AddCouponVo addVo);

    /**
     * 修改优惠券
     */
    void updateCoupon(UpdateCouponVo vo);

    /**
     * 删除优惠券
     */
    void deleteCoupon(Integer[] id);
}
